🆕 Новый контент
📄 Транскрипт (без резюме)
https://t.me/Python_libr/3479
Разница между is и == Источник: https://t.me/Python_libr/3479
Разница между is и ==
Оператор is проверяется, являются ли эти две переменные одним и тем же. То же самое, что id(a) == id(b).
Оператор сравнения (==) же вызывает метод eq у левого объекта, который возвращает True или False.
Из-за того, что некоторые могут неправильно реализовать eq, рекомендуют использовать is при сравнении на None.
#урок
🧾 Транскрипт (формат)
Разница между is и ==
Источник: https://t.me/Python_libr/3479
Разница между is и ==
Оператор is проверяется, являются ли эти две переменные одним и тем же. То же самое, что id(a) == id(b).
Оператор сравнения (==) же вызывает метод __eq__ у левого объекта, который возвращает True или False.
Из-за того, что некоторые могут неправильно реализовать __eq__, рекомендуют использовать is при сравнении на None.
#урок